Polygonization of Implicit Surfaces with Constructive solid Geometry
نویسندگان
چکیده
A polygonisation algorithm is presented which extends an existing skeletal implicit surface technique to include operations based on Constructive Solid Geometry between blended groups of implicit surface objects. The result is a surface definition (to be called Boolean Compound Soft Object, or BCSO for short) which consists of a boolean expression with union, intersection, and set difference operators. The geometric primitives that form the operands are soft objects bounded by the iso-surfaces resulting from suitable potential fields. These potential fields are parameterized by configurations of so called skeletal elements. The resulting system, unlike most CSG systems, combines blended and unblended primitives. The polygonisation algorithm produces a mesh of triangles to facilitate fast viewing and rendering. keywords Free form surface design, implicit surfaces, constructive solid geometry, computer aided geometric design
منابع مشابه
Polygonization of Implicit Surfaces on Multi-Core Architectures with SIMD Instructions
In this research we tackle the problem of rendering complex models which are created using implicit primitives, blending operators, affine transformations and constructive solid geometry in a design environment that organizes all these in a scene graph data structure called BlobTree. We propose a fast, scalable, parallel polygonization algorithm for BlobTrees that takes advantage of multicore p...
متن کاملParsip: An Implicit Surfaces Polygonizer for Multi-Core Architectures
Implicit surfaces are a mathematical representation of objects in computer graphics which are able to create smooth surfaces that can blend with each other automatically. They provide the foundation for models that can be used in games, animation, scientific simulation and visualization. Interactive design systems that use polygonization methods for visualization of implicit surfaces have diffi...
متن کاملON ESCHER’S SPIRALS Polygonization of 2-manifolds with boundaries
An algorithm of polygonization of trimmed implicit surfaces yielding surface sheets is presented. These twodimensional manifolds with boundaries result from the set-theoretic difference of an implicit surface and a solid. The algorithm generates the polygonal approximation of the trimmed surface with the mesh adaptation to the manifold boundary.
متن کاملRay Tracing Implicit Surfaces
This is an overview of methods for ray tracing implicit surfaces, including the primary problem of intersecting a ray with an implicit surface, and the secondary problems of determining surface normals, and incorporating CSG operations and deformations.
متن کاملSpace Subdivision for Fast Polygonization of Implicit Surfaces
This paper presents the basic principles for the visualization of objects which are defined by implicit functions and CSG trees. The basic principles (Marching cubes, Marching tetrahedra and Marching triangles) for iso-surfaces rendering of such objects are compared. A new fast modification of the Marching triangles algorithm is presented and compared with others algorithms. It is based on the ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- International Journal of Shape Modeling
دوره 2 شماره
صفحات -
تاریخ انتشار 1996